Port to OpenBSD.
authorPaul Eggert <eggert@cs.ucla.edu>
Tue, 19 Jul 2011 17:33:06 +0000 (10:33 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Tue, 19 Jul 2011 17:33:06 +0000 (10:33 -0700)
commit1de332264e507000089f50f2b06bae40d89d569d
tree91d73b7684913b85a4f86397f3b219172f6b51cb
parentbb3ca681b5d1a95abd456607c78b556f2bf9f69d
Port to OpenBSD.

See http://lists.gnu.org/archive/html/emacs-devel/2011-07/msg00688.html
and the surrounding thread.
* minibuf.c (read_minibuf_noninteractive): Rewrite to use getchar
rather than fgets, and retry after EINTR.  Otherwise, 'emacs
--batch -f byte-compile-file' fails on OpenBSD if an inactivity
timer goes off.
* s/openbsd.h (BROKEN_SIGIO): Define.
* unexelf.c (unexec) [__OpenBSD__]:
Don't update the .mdebug section of the Alpha COFF symbol table.
src/ChangeLog
src/minibuf.c
src/s/openbsd.h
src/unexelf.c